package com.fy.utils;

public class OssUrlUtil {
  /**
   * 从OSS URL中提取文件名
   * 例如: http://fypan.oss-cn-hangzhou.aliyuncs.com/1739451896672_限时抢购.jpg
   * 返回: 1739451896672_限时抢购.jpg
   *
   * @param ossUrl OSS文件完整URL
   * @return 文件名部分
   */
  public static String getFileNameFromUrl(String ossUrl) {
    if (ossUrl == null || ossUrl.isEmpty()) {
      return "";
    }

    // 通过最后一个斜杠分割
    int lastSlashIndex = ossUrl.lastIndexOf('/');
    if (lastSlashIndex == -1 || lastSlashIndex == ossUrl.length() - 1) {
      return "";
    }

    return ossUrl.substring(lastSlashIndex + 1);
  }
}